package org.erp.procurement.service;

import com.baomidou.mybatisplus.extension.service.IService;
import org.erp.common.page.PageQueryModel;
import org.erp.procurement.entity.PcOrder;
import org.erp.procurement.entity.bo.OrderUpdateBo;
import org.erp.procurement.entity.bo.PcOrderAddBo;
import org.erp.procurement.entity.dto.PcOrderQueryDto;
import org.erp.procurement.entity.vo.PcOrderVo;

/**
 * 线下后台管理订单服务层
 *
 * @author libin
 * @version 1.0
 * @description: 线下后台管理订单服务层
 * @date 2025/11/5 11:05
 **/
public interface PcOrderService extends IService<PcOrder> {
    PageQueryModel<PcOrderVo> pcPageList(PcOrderQueryDto pcOrderQueryDto);

    void pcSave(PcOrderAddBo pcOrderAddBo);

    void updatePurchaseQuantity(OrderUpdateBo orderUpdateBo);
}
